home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group95b.txt
/
000117_icon-group-sender _Sun Aug 6 01:44:44 1995.msg
< prev
next >
Wrap
Internet Message Format
|
1995-09-18
|
2KB
Received: by cheltenham.cs.arizona.edu; Mon, 7 Aug 1995 12:23:03 MST
To: icon-group@cs.arizona.edu
Date: Sun, 6 Aug 1995 01:44:44 GMT
From: cas@netcom.com (Charles A. Shartsis)
Message-Id: <casDCv8uK.8vA@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
Sender: icon-group-request@cs.arizona.edu
References: <Pine.HPP.3.91.950725141502.13359C-100000@mpih17>, <3vlhul$bfa@lectura.CS.Arizona.EDU>
Subject: Re: ICON debugger?
Errors-To: icon-group-errors@cs.arizona.edu
Dave Schaumann (dave@CS.Arizona.EDU) wrote:
: There's a couple of packages under ftp://cs.arizona.edu/icon/contrib:
: debug_tar.Z (also debug.zip) and itweak-2.2.tar.Z (also itweak.lzh).
I wrote the DEBUGIFY Icon debugger package (debug_tar.Z/debug.zip) and
use it personally to debug my own work. It can be used to set breakpoints,
trace or step through a program, display or modify variables. I admit it
also has some limitations which I hope to rectify at some future date.
It has two parts: 1) the DEBUGIFY program modifies ucode files (.u1 files)
and 2) a procedure with the actual debug interface that you link in
with yout code. From what I read in another posting, this seems similar
to the way itweak sets up debugging. Now that I know of its existence
I am interested in trying out itweak and comparing it to DEBUGIFY.
: I wrote a gdb-like debugger for Icon using MT Icon that's (IIRC) reasonably
: complete. If there's interest, I could make it available.
Please do make this debugger available. I am very interested in
trying it out.
I am assuming it can be used with the University of Arizona Icon, not just
MT Icon.
By the way, I don't understand why the Icon community has not shown more
interest in debugging tools. I consider a good debugger as
indispensable and a great time-saver. Its frustrating to try to track
down a problem armed only with procedure tracing and write statements.
--
Charles A. Shartsis
Logicon RDA